import type { APIEmbedField } from 'discord-api-types/v9';
export declare const fieldNamePredicate: import("ow").StringPredicate;
export declare const fieldValuePredicate: import("ow").StringPredicate;
export declare const fieldInlinePredicate: import("ow").BooleanPredicate & import("ow").BasePredicate<boolean | undefined>;
export declare const embedFieldPredicate: import("ow").ObjectPredicate<{
    name: string;
    value: string;
    inline: boolean | undefined;
}>;
export declare const embedFieldsArrayPredicate: import("ow").ArrayPredicate<{
    name: string;
    value: string;
    inline: boolean | undefined;
}>;
export declare function validateFieldLength(fields: APIEmbedField[], amountAdding: number): void;
export declare const authorNamePredicate: import("ow").AnyPredicate<string | null>;
export declare const urlPredicate: import("ow").AnyPredicate<string | null | undefined>;
export declare const colorPredicate: import("ow").AnyPredicate<number | null>;
export declare const descriptionPredicate: import("ow").AnyPredicate<string | null>;
export declare const footerTextPredicate: import("ow").AnyPredicate<string | null>;
export declare const timestampPredicate: import("ow").AnyPredicate<number | Date | null>;
export declare const titlePredicate: import("ow").AnyPredicate<string | null>;
//# sourceMappingURL=Assertions.d.ts.map