import { postcss } from "opticss"; import { CascadingError, CssBlockError } from "../../src"; declare type ErrorConstructors = typeof CssBlockError | typeof CascadingError; export interface ErrorTypeMessage { type: ErrorConstructors; message: string; cause?: ErrorTypeMessage | Array; } export declare function assertError(errorType: ErrorConstructors, message: string, promise: postcss.LazyResult): Promise; export declare function assertParseError(errorType: ErrorConstructors, message: string, promise: Promise): Promise; export declare function assertMultipleErrorsRejection(errors: ErrorTypeMessage[], promise: postcss.LazyResult): Promise; export declare function assertMultipleErrors(mainError: CssBlockError, errorDescriptions: ErrorTypeMessage[]): void; export declare function assertErrorOccurred(mainError: CssBlockError, errorDescription: ErrorTypeMessage): void; export {}; //# sourceMappingURL=assertError.d.ts.map