export declare const popoverClasses: {
    root: (props?: ({
        readonly skin?: false | "dark" | "light" | null | undefined;
    } & {
        fluid?: boolean | null | undefined;
    }) | undefined, ...classes: (string | false | null | undefined)[]) => string;
    element: (props?: ({} & {}) | undefined, ...classes: (string | false | null | undefined)[]) => string;
};
export declare const popoverContentClasses: {
    content: (props?: ({
        readonly skin?: false | "dark" | "light" | null | undefined;
    } & {
        hasArrow?: boolean | null | undefined;
    }) | undefined, ...classes: (string | false | null | undefined)[]) => string;
    root: (props?: ({
        readonly status?: false | "close" | "open" | null | undefined;
        readonly placement?: false | "auto-start" | "auto" | "auto-end" | "top-start" | "top" | "top-end" | "right-start" | "right" | "right-end" | "bottom-end" | "bottom" | "bottom-start" | "left-end" | "left" | "left-start" | null | undefined;
        readonly skin?: false | "dark" | "light" | null | undefined;
    } & {}) | undefined, ...classes: (string | false | null | undefined)[]) => string;
    arrow: (props?: ({
        readonly skin?: false | "dark" | "light" | null | undefined;
    } & {}) | undefined, ...classes: (string | false | null | undefined)[]) => string;
};
export type PopoverTransitionStatus = 'open' | 'close';
//# sourceMappingURL=Popover.classes.d.ts.map