export interface AclState { roles: string[]; abilities: string[]; links: string[]; } export declare const useAclStore: import("pinia").StoreDefinition<"acl", AclState, { getRoles: (state: { roles: string[]; abilities: string[]; links: string[]; } & import("pinia").PiniaCustomStateProperties) => string[]; getAbilities: (state: { roles: string[]; abilities: string[]; links: string[]; } & import("pinia").PiniaCustomStateProperties) => string[]; getLinks: (state: { roles: string[]; abilities: string[]; links: string[]; } & import("pinia").PiniaCustomStateProperties) => string[]; }, { addRoles(roles: string[]): void; addRole(role: string): void; removeRole(role: string): void; removeRoles(roles: string[]): void; addAbilities(abilities: string[]): void; addAbility(ability: string): void; removeAbility(ability: string): void; removeAbilities(abilities: string[]): void; addLinks(links: string[]): void; addLink(link: string): void; removeLink(link: string): void; removeLinks(links: string[]): void; }>;