type Props = Record<string, string | number | boolean | undefined | null>;
export interface PianoPageInfo {
    name?: string;
    chapter1?: string;
    chapter2?: string;
    chapter3?: string;
    chapter4?: string;
    enableEdgee?: boolean;
}
export interface PianoEventObject {
    type: string;
    name: string;
    chapter1?: string;
    chapter2?: string;
    chapter3?: string;
    customProps?: Record<string, string | number>;
}
export interface PianoGlobalType {
    privacy: {
        getMode: () => string | null;
        setMode: (mode: string) => void;
    };
    setProperties: (props: Props, options: {
        persistent: boolean;
        events?: string[];
    }) => void;
    sendEvent: (event: string, data: Props) => void;
}
export {};
