export interface BuiltinSlot<T extends string, L extends string = string> {
    type: T;
    label: string;
    locales?: L[];
    immutable?: boolean;
}
export declare const CUSTOM_SLOT_TYPE = "Custom";
export declare const LOWER_CASE_CUSTOM_SLOT_TYPE: string;
export declare const CustomSlot: BuiltinSlot<string>;
//# sourceMappingURL=slot.d.ts.map