import * as i0 from '@angular/core'; /** * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE */ type NzJustify = 'flex-start' | 'center' | 'flex-end' | 'space-between' | 'space-around' | 'space-evenly' | 'start' | 'end' | 'right' | 'left' | 'stretch' | 'normal'; type NzAlign = 'flex-start' | 'center' | 'flex-end' | 'space-between' | 'space-around' | 'space-evenly' | 'start' | 'end' | 'right' | 'left' | 'stretch' | 'normal'; type NzGap = 'small' | 'middle' | 'large' | NzCustomGap; type NzCustomGap = number | string; type NzWrap = 'wrap' | 'nowrap' | 'wrap-reverse'; type NzFlex = `${NzFlexShrink} ${NzFlexGrow} ${NzFlexBasis}` | 'unset'; type NzFlexShrink = number; type NzFlexGrow = number; type NzFlexBasis = string; declare class NzFlexDirective { nzVertical: boolean; nzJustify: NzJustify; nzAlign: NzAlign; nzGap: NzGap; nzWrap: NzWrap; nzFlex: NzFlex; protected get gap(): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; static ngAcceptInputType_nzVertical: unknown; } declare class NzFlexModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { NzFlexDirective, NzFlexModule }; export type { NzAlign, NzCustomGap, NzFlex, NzFlexBasis, NzFlexGrow, NzFlexShrink, NzGap, NzJustify, NzWrap };