import { BoxProps, ElementProps, Factory, MantineSpacing, StylesApiProps } from '../../../core';
export interface AvatarGroupContextValue {
    withinGroup: boolean;
}
export declare const AvatarGroupContext: import("react").Context<AvatarGroupContextValue>;
export type AvatarGroupStylesNames = 'group';
export type AvatarGroupCssVariables = {
    group: '--ag-spacing';
};
export interface AvatarGroupProps extends BoxProps, StylesApiProps<AvatarGroupFactory>, ElementProps<'div'> {
    /** Negative space between Avatar components @default 'sm' */
    spacing?: MantineSpacing;
}
export type AvatarGroupFactory = Factory<{
    props: AvatarGroupProps;
    ref: HTMLDivElement;
    stylesNames: AvatarGroupStylesNames;
    vars: AvatarGroupCssVariables;
}>;
export declare const AvatarGroup: import("../../..").MantineComponent<{
    props: AvatarGroupProps;
    ref: HTMLDivElement;
    stylesNames: AvatarGroupStylesNames;
    vars: AvatarGroupCssVariables;
}>;
