export declare const buttonSurfaceClasses: {
    readonly accent: "bg-ods-accent text-ods-text-on-accent hover:bg-ods-accent-hover active:bg-ods-accent-active disabled:bg-ods-disabled aria-disabled:bg-ods-disabled";
    readonly outline: "bg-ods-card text-ods-text-primary hover:bg-ods-bg-hover active:bg-ods-bg-active disabled:bg-ods-card disabled:text-ods-text-disabled aria-disabled:bg-ods-card aria-disabled:text-ods-text-disabled";
    readonly transparent: "bg-transparent text-ods-text-primary hover:bg-ods-bg-hover active:bg-ods-bg-active disabled:bg-transparent disabled:text-ods-text-disabled aria-disabled:bg-transparent aria-disabled:text-ods-text-disabled";
    readonly destructive: "bg-ods-error text-ods-text-on-accent hover:bg-ods-error-hover active:bg-ods-error-active disabled:bg-ods-disabled aria-disabled:bg-ods-disabled";
};
export declare const outlineBorderClasses = "border border-ods-border hover:border-ods-border-hover active:border-ods-border-active disabled:border-ods-border aria-disabled:border-ods-border";
export declare const splitDividerColorClasses: {
    readonly accent: "border-ods-accent-active";
    readonly outline: "border-ods-border";
    readonly transparent: "border-ods-border";
    readonly destructive: "border-ods-error-active";
};
export type ButtonSurfaceVariant = keyof typeof buttonSurfaceClasses;
//# sourceMappingURL=button-styles.d.ts.map