import type { Stringify } from '../../../types';
import * as i0 from "@angular/core";
type Cell = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12;
type Span = Cell | 'fill' | null;
type Offset = Cell | 'auto' | null;
export declare class FluentColDirective {
    readonly span: import("@angular/core").InputSignal<Span | Stringify<Span> | Partial<Record<"xs" | "sm" | "md" | "lg" | "xl" | "xxl", Span>> | undefined>;
    readonly flex: import("@angular/core").InputSignal<string | number | null | undefined>;
    readonly offset: import("@angular/core").InputSignal<Offset | Stringify<Offset> | Partial<Record<"xs" | "sm" | "md" | "lg" | "xl" | "xxl", Offset>> | undefined>;
    protected readonly classes: import("@angular/core").Signal<string[]>;
    constructor();
    static ɵfac: i0.ɵɵFactoryDeclaration<FluentColDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<FluentColDirective, "fluent-col,[fluentCol]", ["fluentCol"], { "span": { "alias": "span"; "required": false; "isSignal": true; }; "flex": { "alias": "flex"; "required": false; "isSignal": true; }; "offset": { "alias": "offset"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}
export {};
