import { TemplateProps } from '../diagram/customization';
/**
 * Props for {@link StandardTemplate} component.
 *
 * @see {@link StandardTemplate}
 */
export interface StandardTemplateProps extends TemplateProps {
    /**
     * Default number items to show per page in element group.
     *
     * @default 6
     */
    groupPageSize?: number;
    /**
     * Available group page sizes to select from.
     *
     * @default [5, 10, 15, 20, 30]
     */
    groupPageSizes?: ReadonlyArray<number>;
}
/**
 * Default element template component.
 *
 * The template supports displaying entity elements, including entity groups.
 *
 * The template supports the following template state:
 *   - pinned properties;
 *   - group page index and size.
 *
 * Entities can be edited or deleted using corresponding buttons
 * from the expanded state.
 *
 * @category Components
 */
export declare function StandardTemplate(props: TemplateProps): import("react/jsx-runtime").JSX.Element | null;
//# sourceMappingURL=standardTemplate.d.ts.map